narrowings of the blood vessels - Turc Anglais Dictionnaire